<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:s="http://jboss.com/products/seam/taglib"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:rich="http://richfaces.org/rich"
	template="/layout/template.xhtml">

	<ui:define name="body">

		<rich:panel>
			<f:facet name="header">addressList</f:facet>

			<div class="results">

				<h:outputText value="No address exists"
					rendered="#{empty addressList.resultList}" />

				<h:dataTable id="addressList" var="address"
					value="#{addressList.resultList}"
					rendered="#{not empty addressList.resultList}">
					<h:column>
						<f:facet name="header">Id</f:facet>
                    #{address.id}
                </h:column>
					<h:column>
						<f:facet name="header">Street</f:facet>
						<s:link id="address"
							value="#{address.street} #{address.town} #{address.country}"
							propagation="none" view="/address/address1.xhtml">
							<f:param name="addressId" value="#{address.id}" />
						</s:link>
					</h:column>
				</h:dataTable>

			</div>

		</rich:panel>

		<div class="actionButtons">
			<s:button id="done" value="Create address"
				view="/address/address1.xhtml" />
		</div>

	</ui:define>

</ui:composition>
